Cardiac Contractility Modulation (CCM) implant